The following table lists status codes that can be returned by the eXtremeDB IoT APIs as defined in file
mco.h
:MCO_E_IOTIoT base error codeMCO_E_IOT_NOT_INITIALIZEDMCO_E_IOT_INVALID_HANDLEInvalid or uninitialized IoT handleMCO_E_IOT_WRONG_AGENT_IDInvalid or unusable agentIDMCO_E_IOT_AGENT_NOT_FOUNDAgent with specified ID was not foundMCO_E_IOT_PROTOCOLERRIoT protocol errorMCO_E_IOT_TS_GAPDscontinuous timestamps detectedMCO_E_IOT_TS_OUTOFDATERepeated timestamps detectedMCO_E_IOT_NO_NEW_DATANo new data receviedMCO_E_IOT_TOO_MANY_CONTEXTSMax number of agent contexts exceededMCO_E_IOT_DUPLICATE_CALLBACKIoT callback already registeredMCO_E_IOT_CALLBACK_NOT_FOUNDIoT callback was not registeredMCO_E_IOT_INCOMPATIBLE_MODEIncompatible modes between agentsMCO_E_IOT_INCOMPATIBLE_LEVELIncompatible levels between agentsMCO_E_IOT_STOPPEDIoT runtime was stoppedMCO_E_IOT_TIMEOUTTimeout for wait has expired (returned bymco_iot_replicator_sync()
if the operation does not complete within the specified time)MCO_E_IOT_DDL_NOT_SUPPORTEDDDL is not supported by IoT